home *** CD-ROM | disk | FTP | other *** search
-
-
-
- Tk_CoordsToWindow(3) Tk Library Procedures
-
-
-
- _________________________________________________________________
-
- NAME
- Tk_CoordsToWindow - Find window containing a point
-
- SYNOPSIS
- #include <tk.h>
-
- Tk_Window
- Tk_CoordsToWindow(_r_o_o_t_X, _r_o_o_t_Y, _t_k_w_i_n)
-
- ARGUMENTS
- int _r_o_o_t_X (in) X-coordinate (in root window
- coordinates).
-
- int _r_o_o_t_Y (in) Y-coordinate (in root window
- coordinates).
-
- Tk_Window _t_k_w_i_n (in) Token for window that identi-
- fies application.
- _________________________________________________________________
-
-
- DESCRIPTION
- Tk_CoordsToWindow locates the window that contains a given
- point. The point is specified in root coordinates with
- _r_o_o_t_X and _r_o_o_t_Y (if a virtual-root window manager is in use |
- then _r_o_o_t_X and _r_o_o_t_Y are in the coordinate system of the |
- virtual root window). The return value from the procedure
- is a token for the window that contains the given point. If
- the point is not in any window, or if the containing window
- is not in the same application as _t_k_w_i_n, then NULL is
- returned.
-
- The containing window is decided using the same rules that
- determine which window contains the mouse cursor: if a
- parent and a child both contain the point then the child
- gets preference, and if two siblings both contain the point
- then the highest one in the stacking order (i.e. the one
- that's visible on the screen) gets preference.
-
-
- KEYWORDS
- containing, coordinates, root window
-
-
-
-
-
-
-
-
-
-
-
- Tk 1
-
-
-
-